Akshay Kumar: John has improved since 'Garam Masala'