Heavy rain from Typhoon Gaemi floods Manila streets, homes