World is on the brink of a 'catastrophic moral failure' on vaccines - WHO chief