McGregor puts the work in ahead of Mayweather clash