Madan Mohan:Hindi cinema's Baghdad-born musical prince