Starting at home, Ishaan traveled uphill to the gift store for 18 minutes at just 10 mph. He then traveled back home along the same path downhill at a speed of 30 mph. What is his average speed for the entire trip from home to the gift store and back?