Vivian Balakrishnan takes 'full responsibility' over TraceTogether saga