Ridley Scott blames millennials and their 'f**king cellphones' for his latest movie flopping