Offshore Europe generates economic impact of £53.9m