Ryo Terakado, Bach Collegium Japan and Masaaki Suzuki