Hurricane Irma has been pounding Cuba with strong winds and heavy rain - the first time a category five hurricane has hit the country in decades.