how to get a traditional publishing contract