Brazil annual inflation edges closer to 8 percent in March