20060516 india: Monsoon will be on time: Met office