Teenager throws acid on grandfather when denied money