Obama heckled in Florida