France accuses US of blocking Mideast truce