20110517 india: Monsoon on time; says Met