Floyd Mayweather fight announcement reportedly being held up by contract extension talks