Florida reports record 126 million visitors in 2018