Home Sports Kobe Bryant’s towel fetches Sh3.4 million at auction