Watch: Nine-year-old donates all her birthday money to St John