Overlap-ADAPT-VQE: practical quantum chemistry on quantum computers via overlap-guided compact Ansätze