Theresa May denies early general election is about seeking a 'blank cheque' from voters