Boris Johnson challenged over Ukraine visas