Philosophy students earn top honours for papers