The first Commonwealth war memorial outside London has been unveiled in Bradford in a ceremony honouring the sacrifice and bravery of veterans from the former British colonies.