'Extremely dangerous' Hurricane Maria barrels towards Puerto Rico as Cat 4 storm