Barclays Bank engages over 800 youth