G8 leaders happy with taxation discussions