Geopolitical uncertainty, policy upheaval blamed for UK retail profit warnings