Australia needs 40,000 nurses, 250,000 mining workers -- POEA