Coalition facing embarrassment over Lib Dem vote on arms trade