Keyboard hides on tableview touch