A UK defence minister says some build slots have been "ceded" but the Royal Navy will still get eight of the new ships.