Hurricane Maria heads toward the Caribbean islands