World number one Rory McIlroy says he plans to celebrate his 26th birthday by attending the fight between Floyd Mayweather and Manny Pacquiao in Las Vegas, America, on Saturday night.