Junoon to sing Cricket World Cup anthem after 23 years