Foreign Secretary Boris Johnson has been criticised on the BBC's The Andrew Marr Show for his 4,000-word Brexit blueprint that has been viewed as a challenge to Theresa May's leadership.