PJ Harvey to receive honorary degree