Dara Calleary resigns as Minister for Agriculture