Call to ban MPs from lucrative second jobs