Google and Barclays commit to staying in UK post-Brexit