Barratt Developments forecasts higher-than-expected profits