Hurricane Michael tears apart roof as it makes landfall in Florida