Naismith hails Eto'o for his improved form