Last-ditch ticket sales for Mayweather bout amid reports of empty seats at O2