Moily hits out at rating firms for lowering India's outlook