The most successful people in business have talent and luck. But author Adam Grant says they share another quality: They give back.