An overview of coumarin as a versatile and readily accessible scaffold with broad-ranging biological activities