Indians mark arrival of monsoon with holy dips