NBC: Serena Williams reveals she's taking weight loss medication: 'I don't take shortcuts'