Son of boxer Muhammad Ali detained at Florida airport