Ronnie O'Sullivan names rival 'the most complete snooker player'