A GAMP Based Low Complexity Sparse Bayesian Learning Algorithm