McDonald's to 'rethink' prices after sales fall