Jennifer Lopez hosts block party to mark opening of her new store