Shaq gifted teen 10 pairs of shoes because his mom couldn't afford them