Apple, Google call truce in smartphone patent war