BoP deficit widens to $2.56B in April