Vibration Analysis of Non-uniform Beams Resting on Two Layer Elastic Foundations Under Axial and Transverse Load Using (GDQM)