Obama hosts G8, NATO leaders