Azam Swati resigns as federal minister