Rheological effects on peristaltic transport of Bingham fluid through an elastic tube with variable fluid properties and porous walls