Hubert Howard has died three weeks after being granted British citizenship, 59 years after arriving in UK