Patria AMV28A armoured wheeled vehicle completes amphibious testing