LARGE DEVIATIONS AND BRANCHING PROCESSES