FM Global said it would provide $300 million in premium reductions for steps to protect against wildfire, floods and hurricanes.