average salary for creative writing professor