Morale is high for world cup: Afridi