Sébastian Haller taking Ajax - and European football - by storm