Obama and Xi discuss cyber issues, prepare for US visit