Barclays Shares Fall as Revenue Misses Expectations