Biden: Palestinians deserve 'viable' state