7 dead in India pre-monsoon rains