Ceramicine A and walsogyne A, novel limonoids from two species of Meliaceae