Theresa May calls for general election