Melania Trump casts her vote near Florida resort