These are the best Amazon beauty dupes, including Charlotte Tilbury, Jo Malone and more — save up to 90%