Typhoon Kalmaegi was approaching the Philippine coast and was forecast to slam the shore later on Monday, as authorities warned that torrential rains could batter the region.