Barclays beats profit estimates and ups shareholder payments