Turkish prime minister Davutoglu resigns