100th birthday: care home resident Vera receives 450 cards