Florida poll: Trump has narrow lead over Clinton