Prince Charles reads 'Harry Potter' to George, Charlotte and Louis and does all the voices