UK PM Theresa May: No deal better than bad Brexit deal