B&M shares jump 15% as profit beats lowered market forecasts