Starbucks adds digital tipping to mobile payment app