Royal Mail heads for £200m profit