Brussels: Brexit agreement is 'best and only agreement possible' - EU Commission