Justin Timberlake rocks the Fillmore Miami Beach in early morning show