Harvard says tuition will be free for families making $200K or less