Friendships forged and lessons learnt at the Allianz Junior Football Camp