Premier's surprise profit warning