Reckitt unveils £1bn share buyback but reveals lower-than-expected sales