Gustav Swells to dangerous Category 4