Rain brings relief from scorching heat in Delhi