Hamilton promises fans F1 glory this season