Euro under pressure on jitters over Greece debt deal