Monsoon caused above normal rainfall in most parts of India says weather body