Curry is first player to make 300 3s in a single NBA season