Stephen Curry reportedly agrees to the richest contract in NBA history, $201 million