France skewers Strauss-Kahn for 'public relations' apology