Tropical Storm Halong lashes Guam