F1: Hamilton 'close to perfection', says Mansell