How much does a 12 foot tall magnolia tree cost?