Director Ridley Scott told critics of historical inaccuracies in his previous film ‘Napoleon’ to ‘get a life’