average annual precipitation in singapore