Spacewalking astronauts tackle stubborn struts to prime space station for new solar arrays