Merkel tells Turkey democratic values ‘non-negotiable’ for EU