More than 400,000 customers in Puerto Rico lost power as the storm lashes the Caribbean with up to nearly a foot of rain and powerful winds.